page{
	background: #F3F3F3;
	padding-bottom: 140rpx;
}
.card-head{width: 100%;padding-top: 90rpx;background-color: #ffffff;}
.head-hei{height: 90rpx;line-height: 90rpx;}
.let-ico{width: 90rpx;padding-left: 20rpx;padding-top: 30rpx;}
.let-ico image{display: block;width: 48rpx;height: 48rpx;}
.cen-title{width:570rpx;text-align: center;color: #0F0F0F;font-size: 36rpx;font-weight: bold;}
.rig-share{width: 90rpx;text-align: center;color: #3D3D3D;font-size: 28rpx;font-weight: bold;}

.master-block{width: 100%;background-color: #ffffff; border-bottom: 10rpx solid #F3F3F3; margin-bottom: 10rpx;}
.master-item{padding: 20rpx;}
.master-infoTiele{
	width: 100%;background: linear-gradient(180deg, #CBE2FF -3%, #EEF6FF 99%);
	/* border-top:1rpx solid #0575FF;border-bottom: 1rpx solid #0575FF; */
}
.contacts-address{padding: 10rpx 0rpx 0rpx 0rpx;}
.const-an{position: absolute;right: 0rpx;top: 0rpx;height: 48rpx; padding: 0 20rpx; text-align: center;border: 1rpx solid #0575FF;
background-color: #ffffff;color: #0575FF;border-radius: 30rpx;}
.cnt-ico{position: absolute;right: 0rpx;top: 20rpx;line-height: 38rpx;color: #A1A1A1;font-size: 24rpx;}
.cnt-ico view{padding:15rpx 10rpx 0rpx 0rpx;}
.cnt-ico view label{display: block;width: 12rpx;height: 12rpx;background-color: #43B729;border-radius: 50%;}

.master-item{padding: 20rpx;}

.faceItem-ico{width: 104rpx;height: 104rpx;margin-right: 20rpx;border-radius: 6rpx;}
.faceItem-ico image{width: 104rpx;height: 104rpx; border-radius: 6rpx;}
.faceItem-ico label{display: inline-block;background-color: rgba(15, 15, 15,0.6);border-radius: 0px 0px 6px 0px;width: 44rpx;height: 28rpx;color: #ffffff;font-size: 20rpx;
position: absolute;right: 0rpx;bottom: 0rpx;line-height: 28rpx;text-align: center;}
.zhidding{display: inline-block;background-color: #FF5964;color: #FFFFFF;font-size: 24rpx;border-radius: 6rpx;text-align: center;width: 64rpx;height: 38rpx;
line-height: 38rpx;margin-right:15rpx;}
.faceText-t1{ height: 38rpx; margin-bottom: 20rpx;}
.faceText-t1 label{display: inline-block;padding: 0rpx 10rpx;}
.faceText-t1 label image{width: 40rpx;height: 40rpx;}
.master-name{font-size: 36rpx;color: #0F0F0F;font-weight: bold;line-height: 38rpx;}
.faceText-t1 text{font-size: 24rpx;color: #A1A1A1;line-height: 38rpx;}
.master-userinfo{font-size: 26rpx;color: #424242;}
.master-userinfo text{display: inline-block; padding: 0rpx 15rpx; position: relative;}
.master-userinfo text::before{ content: ''; height: 20rpx; width: 1rpx; background: #A1A1A1; position: absolute; right: 0; top: 14rpx;}
.master-userinfo text:last-child::before{ display: none;}

.contacts-gouceng{font-size: 28rpx;padding: 15rpx 0rpx 0rpx 0rpx;}
.contacts-gouceng label{display: inline-block;color:#A1A1A1;padding-right: 10rpx;}
.contacts-gouceng text{display: inline-block;color: #424242;padding-right: 30rpx;font-weight: bold;}

.map-ico{padding: 5rpx 10rpx 0rpx 0rpx;}
.map-ico image{width: 32rpx;height: 32rpx;}
.bt-s{font-size: 24rpx;color: #A1A1A1;}
.bt-s text{display: inline-block;padding: 0rpx 10rpx;}

.cons-infoname{background-color: #ffffff;}
.t-name{font-size: 36rpx;font-weight: bold;color: #0F0F0F;}
.t-text{padding: 20rpx 0rpx 0rpx 0rpx;}
.t-text label{display:block;padding: 0rpx 20rpx 0rpx 0rpx;color: #A1A1A1;font-size: 28rpx;width: 120rpx;}
.t-text text{color: #424242;font-size: 28rpx;font-weight: bold;}
.t-textPre{font-size: 28rpx;color: #424242;line-height: 44rpx;padding: 20rpx 0rpx;}

.t-video,.t-video image{width: 710rpx;height: 380rpx;}
.t-video{margin: 20rpx auto;}
.tx-jingli{background-color: #E4F0FF;margin: 20rpx 0rpx;}
.jingli-name{
	font-size: 36rpx;color: #424242;font-weight: bold;line-height: 44rpx;
}
.jingli-pre{padding: 15rpx 0rpx;}
.jingli-pre label{font-size: 28rpx;color: #424242;font-weight: bold;display: inline-block;padding-right: 15rpx;}
.jingli-pre text{font-size: 28rpx;color: #A1A1A1;}
.jingli-info{font-size: 28rpx;color: #424242;line-height: 44rpx;}

.contacts-zhengshu{background-color: #FCFCFC; margin-bottom: 20rpx;}
.contacts-zhengshu image{display: block;width: 224rpx;height: 160rpx;margin-right: 20rpx;}
.zhengshu-text label.child-label{font-size: 32rpx;font-weight: bold;color: #3D3D3D;padding-top: 20rpx;}
.zhengshu-text view{font-size: 24rpx;color: #3D3D3D;line-height: 28rpx;padding-top: 30rpx;}
.zhengshu-text view label{display: inline-block;padding-right: 20rpx;}

.master-t3{position: absolute;right: 0rpx;top: 0rpx;line-height: 38rpx;color: #A1A1A1;font-size: 24rpx;}
.master-t3 view{padding:15rpx 10rpx 0rpx 0rpx;}
.master-t3 view label{display: block;width: 12rpx;height: 12rpx;background-color: #43B729;border-radius: 50%;}

.bloc-small{width: 100%;display: flex;flex-direction: row;flex-wrap: wrap;padding: 20rpx 0rpx;}
.bloc-small label{display: inline-block;padding: 7rpx 10rpx;border-radius: 6rpx;background-color:#F7F7F7;font-size: 28rpx;color: #424242;margin-right: 15rpx;}
.bloc-small label.noactive{color: #FF5964;}


.master-zpList{border-top: 1rpx solid #F0F0F0;padding: 15rpx 0rpx;margin-top:15rpx;line-height: 40rpx;}
.zpList-child label{display: inline-block;padding: 0rpx 20rpx 0rpx 0rpx;color: #A1A1A1;font-size: 28rpx;}
.zpList-child text{color: #424242;font-size: 28rpx;font-weight: bold;}
.zpList-right{position: absolute;right:0rpx;top: 20rpx;font-size: 24rpx;color: #A1A1A1;line-height: 38rpx; text-align: right;}
.zplistrv-s1 label{font-size: 36rpx;color: #FF5964;font-weight: bold;line-height: 38rpx;}
.zpList-s2{padding-left: 38rpx;}

.recd-footer{width: 100%; position: fixed;left: 0rpx;bottom: 0rpx;background-color: #F8F8F8;}
.recd-child{padding:20rpx 20rpx 20rpx 20rpx;}
.resc-item{width: 120rpx;}
.resc-item image,.resc-btns image{width: 48rpx;height: 48rpx;}
.resc-item image{display: block;margin: 0rpx auto;}
.resc-item text{display: inline-block;text-align: center;}
.resc-btns{width: 280rpx;height: 88rpx;border-radius: 6rpx;color: #ffffff;margin-left: 20rpx;line-height: 88rpx;}
.marginrs{}
.resc-btns label{display: inline-block;padding: 15rpx 10rpx 0rpx 60rpx;}
.dis-clor1{background-color: #FFA23F;}
.dis-clor2{background-color: #0575FF;}

.saixuan-name{height: 90rpx;line-height: 90rpx;text-align: center;font-size: 36rpx;color: #3D3D3D;font-weight: bold;}
.person-item{height: 88rpx;line-height: 88rpx;background-color: #F3F3F3;margin-bottom: 40rpx;font-size: 28rpx;color: #424242;
border-radius: 6rpx;
}
.personActice{background-color: #E4F0FF;color: #0575FF;border: 1rpx solid #0575FF;}
.person-sure{padding: 10rpx 20rpx 40rpx 20rpx;}
.person-sure view{background-color: #0575FF;color: #ffffff;font-size: 32rpx;text-align: center;height: 88rpx;
line-height: 88rpx;border-radius: 6rpx;}



.block-pre{
	text-overflow:-o-ellipsis-lastline; overflow:hidden; text-overflow: ellipsis;
	display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical
}